// 日期格式化函数，传入日期时间，返回格式化后的字符串
// 返回格式：1分钟前，2小时前，3天前，4月前，5年前
export function formatDate(dateStr) {
    const date = new Date(dateStr)
    const now = new Date()
    const diff = (now - date) / 1000
    if (diff < 30) {
        return '刚刚'
    } else if (diff < 3600) {
        return Math.ceil(diff / 60) + '分钟前'
    } else if (diff < 3600 * 24) {
        return Math.ceil(diff / 3600) + '小时前'
    } else if (diff < 3600 * 24 * 30) {
        return Math.ceil(diff / 3600 / 24) + '天前'
    } else if (diff < 3600 * 24 * 30 * 12) {
        return Math.ceil(diff / 3600 / 24 / 30) + '月前'
    } else {
        return Math.ceil(diff / 3600 / 24 / 30 / 12) + '年前'
    }
}